#ifndef BASE_BELT_H
#define BASE_BELT_H

#ifndef FACILITY_H
#include "../Facility.h"
#endif

#ifndef BASE_DEFINE_H
#include "belt_define.h"
#endif


class Base_Belt : public Facility
{
    Coordinate movedir[2];
public:
    Base_Belt(Belt_Define * define, FacilityDirection f_dir,Coordinate coordinate,Cargo_Manager * cargo_manager);
    void duringProcess() override;
    void finishProcess() override;

};

#endif // BASE_BELT_H
